home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 June
/
EnigmA AMIGA RUN 19 (1997)(G.R. Edizioni)(IT)[!][issue 1997-06][EAR-CD III].iso
/
recent3
/
mastergear1.0d.lha
/
MGAmiga.doc
< prev
next >
Wrap
Text File
|
1997-05-06
|
5KB
|
91 lines
MasterGear Amiga
V1.0d
by Mark Van Hal
MasterGear Amiga is an Amiga port of MasterGear Unix by Marat
Fayzullin. For information about MasterGear Unix, please read the file
MG.doc that is included in this archive. This document will explain the
differences between MasterGear Amiga and MasterGear Unix.
There have been several enhancements and changes made to MasterGear
in porting it to the Amiga, these include adding a GUI (and removing the
command line interface), different graphic drivers, and a newer version
of the CPU emulation. MasterGear amiga can be loaded from WorkBench or the
CLI. No icon tooltypes or command line options are required or used. When
started, the GUI will allow you to control all options that were available
via the command line in version 1.0c, with the exception of verbose mode,
and vperiod has been changed to cycles/line to allow more exact timing.
The gadgets in the GUI work as follows :
Update Period -This is the number of V-Blank interrupts between screen
updates. Increasing the value will make MasterGear run
faster, but graphics will appear jerky.
Cycles/Line -This is the number of CPU cycles per line. The default
value of 261 seems to work perfectly will all the games
that I tested. A smaller number will make some games appear
to run faster, or might make them not run at all.
Emulation Mode -When set to Auto, MasterGear will attempt to determine
if a ROM image is from a MasterSystem or GameGear based on
the file extension (.sms or .gg). If you set it to SMS or GG
you can force it to use one mode or another.
Autofire Button A/B -When set these gadgets will autofire (if you hold the
button down, it will act as if you had pressed and released
it repeatedly) button A or B respectively.
Control -Not much choice here...(yet)
Language -Run in English or Japanese mode. Some games have different
intro screens or other differences based on if they are run
on an english or japanese MasterSystem/GameGear.
Delay V-RAM Reads -Some games won't work properly with out this enabled
(such as GP Rider), but most work fine.
Gfx Mode -Three different graphics drivers can be selected. ECS/OCS
used a 32 colour screen. AGA uses a 64 colour screen (but
will likely change to 256 colour in future versions) and
OLD uses a 64 colour screen. The OLD driver is the same one
that was in 1.0c,it is slow and it does not properly show
the full palette of the GameGear. Both ECS/OCS and AGA are
much faster and do properly show the full palette of the
GameGear, but do not work properly with games that make
palette changes in the middle of the screen display to
try to show more then 32 colours (such as Space Harrier).
Screen Mode -Select the screen mode for the emulator to use.
Double Buffer -The ECS/OCS and AGA gfx drivers will cause screen flicker
if double buffering is turned off, but with it on the
emulator screen is not dragable, and will always be switched
to the front. Double buffering slows the emulation down
slightly. Has no effect with the OLD gfx driver.
Delay Palette -When enabled, palette writes are synchronized with screen
updates, this fixes some graphic glitches in some games
(Mortal Kombat 1&2) and also allows you to play some games
that make palette changes during the screen display with the
ECS/OCS or AGA gfx drivers, but some colours may not be
correct (Space Harrier, California Games). When disabled
palette writes are immediate, this makes games that use
palette changes for fades look much smoother, even with
a high update period. If you use an update period of one,
you should enable this.
Start -Pretty much self explanatory...
Quit -Pretty much self explanatory...
Above the Start and Quit gadgets there is a string gadget that is used
for the full path name of the ROM image you wish to use, and beside it
is a getfile gadget that will bring up an ASL file requester to make loading
ROM images easier. If your ROM image does not end in .sms or .gg (case does
not matter) then be sure to set the emulation mode to SMS or GG.
There is also a Info menu with two choices : About... provides some
information about the emulator, and Help... shows you what keys are used
to control the emulator.
The current version of the emulator is up to 2.2 times the speed of 1.0c
and this will improve in the future as I begin to code parts of it in ASM.
I also intend to include support for sound and joysticks in future versions.
I would like to thank Marat Fayzullin for writing MasterGear Unix, and for
making the source code available, I would also like to thank Craig Howard
for the icon (he also did a 16 colour icon, but my only copy of it is on a
disk that I don't have with me right now. It will be included in the next
version.)